backscatter radiation - Turkish English Dictionary